Fire up your applications with Jetfire
RSS
Jetfire Wiki


Quick Search
»
Advanced Search »

Page History: Web Part: Create Jetfire User

Compare Page Revisions



« Older Revision - Back to Page History - Current Revision


Page Revision: 2013/01/07 03:00


Table of Contents [Hide/Show]


   Create Jetfire User Web Part
      Access
      Features
      Edit Properties


Figure 1: Jetfire New User form

Create Jetfire User Web Part

This Web Part is used to create new Jetfire Users. The basic form displayed in the first image is a standard form that is produced by this Web Part. It collects various information for the new Jetfire user.

The second image is the same form, albeit decorated differently and displaying a different set of fields (due to how the Web Part is configured). Of particular note, this image shows the image-based captcha form.

Figure 2: Jetfire New User form

Access

This Web Part is accessed by the Jetfire Admin Panel and the Jetfire Login Web Parts Library.

Features

The Web Part has a number of options, including:
  • Customized text for prompting the user.
  • (optional) Collect User Email and Password Recovery question and answer.
  • (optional) Save browser user's IP address in property 'IPAddress'.
  • (optional) A Captcha prompt used as a security measure.
  • Add new user to specific workspace.
  • Add new user to specific subscription.
  • (optional) Select subscription that the user is added to.
  • Add new user as a custom workflow class.
  • (optional) Select the custom workflow class that is used to create the new user.
  • (optional) Enforce the user name as an email address.
  • (optional) Prompt user for Time Zone.
  • (optional) Hide the User workflow.
  • (optional) Jetfire method to invoke when the user is created.
  • Url to direct the user to if the user cancels the new user request.
  • Prompts for additional custom properties.
  • Prompts for list properties, e.g. properties of a note contained in a list of the user workflow.
  • An Automatic Login Type that supports multiple ways to login.
  • Confirm new user registration by sending the user an email with customized text

Figure 3: Editor for Jetfire New User form

Figure 3: Editor for Jetfire New User form

Edit Properties

Custom Edit properties include:
  • Admin Role: A comma-delimited list of Roles that can use the Web Part.
  • Prompt for Subscription?: If checked, then the user is prompted to enter a subscription.
  • Prompt for Workspace?: If checked, then the user is prompted to select a workspace.  The default is the Public workspace.
  • Requires Question and Answer?: If checked, then the user is prompted to enter a security question and answer.
  • Save User Name as Email?: If checked, then the user name is expected to be an email address.
  • Prompt for Time Zone?: If checked, then the user is prompted to select a Time Zone.
  • Prompt for User Login Class?: If checked, then the user is prompted to select a User Login Class.
  • User Login is Visible?: if checked, then the User workflow is visible (vs hidden).
  • User Login Class: A comma-delimited list of Jetfire Code classes that inherit from the user class.
  • Save Method: A Jetfire method that is invoked when a new user is created.
  • Cancel Page Url: The page address that the user is routed to if the user clicks the 'Cancel' button.
  • Property Display: The list of properties displayed in the form.
  • Workflow Configuration File: If the property display is 'Workflow Config', then the Workflow Configuration File used to display properties of the user code class.
  • Auto-Login Type: Manual, Automatic or Auto-cookie.
    • Manual mode allows the user to login using the login form.
    • Automatic mode automatically logs the user in after being created.
    • Auto-cookie mode creates a cookie in the user's browser. This logs the user in automatically when they surf the domain.
  • Auto-generation Password?: If checked, then the password is not prompted, but is automatically generated.
  • Captcha Type: None, Image. 
    • None: The captcha form is not used on the form.
    • Image: The captcha form is displayed on the form.
  • Send Email?: If checked, then a email is sent to the user when the user is created.
  • Email Link Text: The text associated with the email link.
  • Prompt for List Input?: If checked, then prompt for the list input (this is used when the data to be collected is part of a list in the user.
  • Jetfire Common Edit Properties

ScrewTurn Wiki version 3.0.4.560. Some of the icons created by FamFamFam.